home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Information Resource
/
ACROREAD.MAC
/
ACROREAD.MAC.rsrc
/
CODE_10.txt
< prev
next >
Wrap
Text File
|
1996-07-25
|
11KB
|
188 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 73FF moveq.l D1, 0xFFFFFFFF
00000002 EE2F lsr D7.b, D7
00000004 0000 02FC ori.b D0, 0xFC
00000008 0000 0223 ori.b D0, 0x23 /* '#' */
label0000000C:
0000000C 0000 0034 ori.b D0, 0x34 /* '4' */
00000010 8000 or.b D0, D0
00000012 0002 0668 ori.b D2, 0x68 /* 'h' */
00000016 4C43 4800 movem.l A3,A6, D3
0000001A 052A 04DA btst [A2 + 0x4DA], D2
label0000001E:
0000001E 068A 6D0C A51E addi.l A2, 0x6D0CA51E
00000024 FE42 7C22 .extension 0xE42 <<F/1/7>>, 0x7C22 // unimplemented
00000028 5D8C subq.l A4, 6
0000002A 66E0 bne -0x1E /* 0000000C */
0000002C 069A 228D 0F44 addi.l [A2]+, 0x228D0F44
00000032 186B 0FF6 movea.b A4, [A3 + 0xFF6]
00000036 3384 FB29 84F3 move.w [[A1 - 0x7B0D + A7 * 2]], D4
0000003C 05B8 E8F6 bclr [0xFFFFE8F6], D2
00000040 FB85 .invalid <<F/6/5>>
00000042 AB05 syscall CopyHandle
00000044 DB2B 0300 add.b [A3 + 0x300], D5
00000048 2B05 move.l -[A5], D5
0000004A CC0E and.b D6, A6
0000004C CE33 074B 48BC 6B0F and.b D7, [[A3 + <<invalid base displacement size>>] + 0x48BC6B0F]
00000054 161C move.b D3, [A4]+
00000056 18DB move.b [A4]+, [A3]+
00000058 0334 FB04 btst <<invalid full ext with I/IS == 4>>, D1
0000005C 321E move.w D1, [A6]+
0000005E 0433 11C3 1C1B subi.b [A3 + D1 * 4 + 0x1B], 0xC3
00000064 2493 move.l [A2], [A3]
00000066 2713 move.l -[A3], [A3]
00000068 0513 btst [A3], D2
0000006A 07DB .incomplete
0000006C 2BAB 01B8 1325 A305 move.l [[A5 - 0x5CFB] + D1 * 2], [A3 + 0x1B8]
00000074 A34A syscall HNoPurge, flags=3
00000076 8C53 or.w D6, [A3]
00000078 0000 D315 ori.b D0, 0x15
0000007C 2802 move.l D4, D2
0000007E 330C move.w -[A1], A4
00000080 689C bvc -0x62 /* 0000001E */
00000082 749B moveq.l D2, 0xFFFFFF9B
00000084 33CC 4303 CC43 move.w [0x4303CC43], A4
0000008A 1BCC move.b <<invalid special address>>, A4
0000008C 0325 btst -[A5], D1
0000008E 4102 .invalid 0, D2 // invalid opcode 4 with b == 4
00000090 130B move.b -[A1], A3
00000092 4103 .invalid 0, D3 // invalid opcode 4 with b == 4
00000094 5B0F subq.b A7, 5
00000096 1000 move.b D0, D0
00000098 DB03 addx.b D5, D3
0000009A 2802 move.l D4, D2
0000009C 0F68 9C4B bchg [A0 - 0x63B5], D7
000000A0 2910 move.l -[A4], [A0]
000000A2 0C12 5B0F cmpi.b [A2], 0xF
000000A6 020F 689C andi.b A7, 0x9C
000000AA 031A btst [A2]+, D1
000000AC AB05 syscall CopyHandle
000000AE 1B24 move.b -[A5], -[A4]
000000B0 0300 btst D0, D1
000000B2 F4B8 cpusha INST
000000B4 609B bra -0x63 /* 00000051 */
000000B6 0263 1B58 andi.w -[A3], 0x1B58
000000BA 9B02 subx.b D5, D2
000000BC 2339 0B0C 1B07 move.l -[A1], [0x0B0C1B07]
000000C2 847C C423 or.w D2, 0xC423
000000C6 0436 CC0E 1000 subi.b [A6 + D1.w], 0xE
000000CC F456 cinvp DATA, [A6]
000000CE 4B48 chk.w D5, A0
000000D0 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
000000D2 684A bvc +0x4C /* 0000011E */
000000D4 8B05 sbcd D5, D5
000000D6 161C move.b D3, [A4]+
000000D8 86EB 0D6A divu.w D3, [A3 + 0xD6A]
000000DC 04CB .incomplete
000000DE 24DA move.l [A2]+, [A2]+
000000E0 04E3 .incomplete
000000E2 241C move.l D2, [A4]+
000000E4 181A move.b D4, [A2]+
000000E6 1433 053B 1FAB 0C0B 23A3 002B move.b D2, [[A3 + 0x1FAB0C0B + D0 * 4] + 0x23A3002B]
000000F2 10A3 move.b [A0], -[A3]
000000F4 04AB 0C73 0CAB 0CDB subi.l [A3 + 0xCDB], 0xC730CAB
000000FC 0D7E bchg <<invalid special address>>, D6
000000FE C31C and.b [A4]+, D1
00000100 AB1E syscall DisposeTempBuffer
00000102 FB36 .extension 0xB36 <<F/4-5/5>> // unimplemented
00000104 A303 syscall Write, flags=3
00000106 5B30 0604 subq.b [A0 + D0.w * 8 + 0x4], 5
0000010A 332E FB00 move.w -[A1], [A6 - 0x500]
0000010E E310 roxl D0.b, 1
00000110 8B0A sbcd -[A5], -[A2]
00000112 2613 move.l D3, [A3]
00000114 0C0B 07E3 cmpi.b A3, 0xE3
00000118 10AB 050B move.b [A0], [A3 + 0x50B]
0000011C 8713 or.b [A3], D3
label0000011E:
0000011E 0C2E D825 11B5 cmpi.b [A6 + 0x11B5], 0x25 /* '%' */
00000124 044B 22A7 subi.w A3, 0x22A7
00000128 0089 7B21 1E44 ori.l A1, 0x7B211E44
0000012E 04D3 .incomplete
00000130 25FB 0033 1B1B move.l [PC + 0x1B1B /* 00001C4D, cstring ""<EOF> */], [PC + D0.w + 0x33]
00000136 15AC CB0A 8B2A 0B07 331B move.b [[A2 + 0xB07 + A0 * 2] + 0x331B], [A4 - 0x34F6]
00000140 6B0C bmi +0xE /* 0000014E */
00000142 3B0B move.w -[A5], A3
00000144 AB85 syscall slXMASK9
00000146 3B2F 2101 move.w -[A5], [A7 + 0x2101]
0000014A 832A F314 or.b [A2 - 0xCEC], D1
label0000014E:
0000014E 1B07 move.b -[A5], D7
00000150 3399 4301 move.w [[A1 + <<invalid base displacement size>> + D4 * 2]], [A1]+
00000154 B341 xor.w D1, D1
00000156 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
00000158 6330 bls +0x32 /* 0000018A */
0000015A 3C73 27DB 24C1 01B3 movea.w A6, [[] + 0x24C101B3]
00000162 0183 bclr D3, D0
00000164 2AB1 0764 move.l [A5], <<invalid full ext with I/IS == 4>>
00000168 A321 syscall GetPtrSize, flags=3
0000016A AB0C syscall FastSlabMode
0000016C 3B02 move.w -[A5], D2
0000016E 1EAB 0C0A move.b [A7], [A3 + 0xC0A]
00000172 0604 430F addi.b D4, 0xF
00000176 0328 AB0C btst [A0 - 0x54F4], D1
0000017A 5303 subq.b D3, 1
0000017C 0E35 026B 0709 .invalid.b [[A5 + <<invalid base displacement size>> + D0 * 8]], 0x6B /* 'k' */ // invalid immediate operation
00000182 02CB .incomplete
00000184 1519 move.b -[A2], [A1]+
00000186 02C1 .incomplete
00000188 0DBB 16CB bclr [PC + D1.w * 8 - 0x53], D6
// begin alternate branch 0000018A-0000018C
label0000018A:
0000018A 16CB move.b [A3]+, A3
// end alternate branch 0000018A-0000018C
label0000018A: // (misaligned)
0000018C 0AE9 .incomplete
0000018E 0085 0008 1E04 ori.l D5, 0x81E04
00000194 7274 moveq.l D1, 0x74
00000196 1C10 move.b D6, [A0]
00000198 0406 CB0A subi.b D6, 0xA /* '\n' */
0000019C 7405 moveq.l D2, 0x05
0000019E 0234 4B0A C31C andi.b <<invalid full ext with I/IS == 4>>, 0xA /* '\n' */
000001A4 E310 roxl D0.b, 1
000001A6 04D3 .incomplete
000001A8 0C8B 1143 0D6A cmpi.l A3, 0x11430D6A
000001AE 041B 119B subi.b [A3]+, 0x9B
000001B2 0C63 0606 cmpi.w -[A3], 0x606
000001B6 A0E1 syscall vFileOpen
000001B8 080F E101 btst.b A7, 0x1
000001BC 838A 3B9C unpk -[A1], -[A2], 0x3B9C
000001C0 2B02 move.l -[A5], D2
000001C2 3300 move.w -[A1], D0
000001C4 4B28 C501 .invalid 5, [A0 - 0x3AFF] // invalid opcode 4 with b == 4
000001C8 F321 .extension 0x321 <<F/4-5/1>> // unimplemented
000001CA 44EB 090B move.b [A3 + 0x90B], CCR
000001CE 3203 move.w D1, D3
000001D0 01C3 .incomplete
000001D2 16DB move.b [A3]+, [A3]+
000001D4 02FB .incomplete
000001D6 80DB divu.w D0, [A3]+
000001D8 24AE 26DB move.l [A2], [A6 + 0x26DB]
000001DC 2443 movea.l A2, D3
000001DE 23CB 00DB 24E1 move.l [0x00DB24E1], A3
000001E4 11A3 01C1 move.b [[ + <<invalid base displacement size>>]], -[A3]
000001E8 0E26 331B .invalid.b -[A6], 0x1B // invalid immediate operation
000001EC 832A CB00 or.b [A2 - 0x3500], D1
000001F0 331B move.w -[A1], [A3]+
000001F2 4118 .invalid 0, [A0]+ // invalid opcode 4 with b == 4
000001F4 9626 sub.b D3, -[A6]
000001F6 E310 roxl D0.b, 1
000001F8 BB16 xor.b [A6], D5
000001FA D300 addx.b D1, D0
000001FC E50A lsl D2.b, 2
000001FE AB05 syscall CopyHandle
00000200 0F21 btst -[A1], D7
00000202 1943 0D92 move.b [A4 + 0xD92], D3
00000206 830E sbcd -[A1], -[A6]
00000208 9B0C subx.b -[A5], -[A4]
0000020A 4A53 tst.w [A3]
0000020C 0A16 1C1C xori.b [A6], 0x1C
00000210 BB42 xor.w D2, D5
00000212 1A1A move.b D5, [A2]+
00000214 FE1C 0458 .unknown 0xFE1C 0x0458 (W = 7)
00000218 0F1C btst [A4]+, D7
0000021A 049A .incomplete
0000021C 433D .invalid 1, <<invalid special address>> // invalid opcode 4 with b == 4
0000021E 1C .incomplete